chain of restaurants - Espagnol Anglais Dictionnaire